package com.feng.collection;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Vector;

public class ArrayListDemo {

	public static void main(String[] args) {
		List<Object> list = new ArrayList<>();
		list.add(1);
		list.add(2);
		list.add(3);
		list.add(4);
		list.add(5);
		list.add(1, 22);
		list.add(null);
		System.err.println(list.size());//7
		
		int[] src ={0,1,2,3,4,5,6}; 
		
		/**
		 * 先把src数组中的角标为srcPos到srcPos+length-1的元素复制到一个长度为length的临时数组，
		 * 然后在复制这个临时数组的元素到目标数组dest中角标为destPos到destPos+length-1的位置。
		 */
		System.arraycopy(src,0,src,3,3);
		System.err.println(Arrays.toString(src));
		
		/*********************vector*************************/
		Vector<Object> vector=new Vector<>();
		vector.add(null);
		vector.add(11);
		System.err.println(vector);//[null, 11]
	}
}
